package com.day14_interface_java8;

/**
 * @ClassName: MyInterface
 * @Author: zw
 * @Description: 出百万拳，行万里路；
 * @Create 2024/3/24-20:41
 * @Version 1.0
 */
public interface MyInterface {
    public static final int age = 0;
     void show1(); // 抽象方法
    void show2(); // 抽象方法会被重写
    public default void show3(){
        System.out.println("我是show3");
        show5(); // 默认方法调用普通私有方法
        show6(); // 默认方法调用静态私有方法
    }

    public static void show4() {
        System.out.println("我是show4--静态方法");
        show6(); // 静态方法只能调用私有的静态方法
    }
    private void show5() { //
        System.out.println("普通私有方法");
    }
    private static void show6() {
        System.out.println("静态私有方法");
    }
}
